<%-- 
    Document   : index
    Created on : 31/08/2014, 12:17:56
    Author     : aluno
--%>

<%@page import="Model.Receita"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>

<%@page contentType="text/html" pageEncoding="UTF-8"%>

<!DOCTYPE html>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <link rel="stylesheet" type="text/css" href="css/css.css">
        <title>Início</title>
    </head>

    <body>
        <jsp:useBean id="user" class="Model.Usuario" scope="session"/>
        <jsp:useBean id="administrator" class="Model.Administrator"/>
        <section>
            <header>
                <c:choose>
                    <c:when test='${user.getLogin() != null}'>
                        <h2>Seja Bem vindo 
                            <c:out value='${user.getName()}'/>
                        </h2>
                        <br>
                        <nav>
                            <ul>
                                <li><a href="ServletReceita?opt=list">Minhas Receitas</a>|</li>
                                <li><a href="ServletReceita?opt=cad">Cadastro de Receitas</a>|</li>
                                <li><a href="ServletUsuario?opt=cad&edit=yes">Edição do Perfil</a>|</li>
                                <li><a href="ServletUsuario?opt=logout">logout</a></li>
                                    <c:if test="${administrator.is_administrator(user)}">
                                    <li><a href="ServletUsuario?opt=adm">Gerenciamento</a>|</li>
                                    </c:if> 

                            </ul>
                        </nav>
                                <jsp:useBean id="myrecs" class="java.util.ArrayList" scope="session"/>
                        <h1> Minhas Receitas Disponíveis</h1>
                        <table border="2px">
                            <tr><td>Categoria</td><td>Nome da receita</td><td>Média de Notas</td></tr>
                            <c:if test="${myrecs != null}">
                                <c:forEach var="rec" items="${myrecs}">
                                    <tr>
                                        <td>
                                            ${rec.getCategoria()}
                                        </td>
                                        <td>
                                            ${rec.getName()}
                                        </td>
                                        <td>
                                            <c:out value="${rec.getAvg()}"/>
                                        </td>
                                        <td>
                                            <a href="ServletReceita?opt=detalhe&id=${rec.getId()}">Detalhes</a>
                                        </td>
                                    </tr>
                                </c:forEach>
                            </c:if>
                        </table>
                    </c:when>
                    <c:otherwise>
                        <h1> Bem vindo ao site de receitas! </h1>
                        <h3 style="text-align: center;"> Você não está conectado. Clique <a href="ServletUsuario?opt=login">aqui</a> para efetuar o login. </h3>
                    </c:otherwise>
                </c:choose>
            </header>
        </section>

    </body>
</html>